package com.gec.service;

import com.gec.domain.Option;
import com.gec.domain.PageBean;
import com.gec.domain.User;

import java.util.List;
import java.util.Map;

/**
 * @author Aniki
 * @date  2021-12-14
 */
public interface UserService {
    List<Option> getDeptOptions();

    List<Option> getRoleOptions();

    PageBean getUserList(int page, int limit, Map data);

    void delUser(String id);
    void saveUser(User user);

    void saveRoleId(String id,String role);

    void updateUser(User user);

    User getUser(String id);

    User getUserByName(String username);
}
